package com.orange.core.pojo.enums;

import java.io.Serializable;

public interface ConvertableEnum extends Serializable {

    int getValue();

    default String getDesc() {
        return "";
    }

    /**
     * 匹配
     *
     * @param code 代码
     * @return 是否匹配
     */
    default boolean eq(Integer code) {
        if (code == null) {
            return false;
        }
        return this.getValue() == code;
    }
}
